wall-mounted installation - French English Dictionary